import axios from './axios'


// RFID电子标签跟踪查询
export function electronicNumberQuery(data){
  return axios({
    method: 'post',
    url:'/electronic-number/electronicNumberQuery',
    data
  })
}

// 获取建立连接状态
export function connectStatus(params){
  return axios({
    url:'/rfid/connectStatus',
    params
  })
}

// 建立读卡器连接 
export function UHFConnection(params){
  return axios({
    method:'post',
    url:'/rfid/UHFConnection',
    params
  })
}

// 发送命令
export function sendOrder(params){
  return axios({
    method:'put',
    url:'/rfid/sendOrder',
    params
  })
}

// 根据socketId查询是否有未发送的读卡消息
export function orderList(params){
  // return axios({
  //   method:'put',
  //   url:'/rfid/orderList',
  //   params
  // })
}

export function close(params){
  // return axios({
  //   method:'delete',
  //   url:'/rfid/close',
  //   params
  // })
}

// 获取uhf测试数组
export function getUhfTest(params){
  return axios({
    url:'/uhf-test/uhfTest',
    params
  })
}

// 新增uhfTest数据对象
export function postUhfTest(params){
  return axios({
    method:'post',
    url:'/uhf-test/uhfTest',
    params
  })
}

// 更新uhfTest对象
export function putUhfTest(data){
  return axios({
    method: 'put',
    url:'/uhf-test/uhfTest',
    data
  })
}

// 根据命令获取验证码
export function checkCode(params){
  return axios({
    url:'/uhf-test/checkCode',
    params
  })
}

// 查找显示码是否存在(不存在则插入)
export function existRfid(data){
  return axios({
    method:'post',
    url:'/rfid/existRfid',
    data
  })
}